Oscillation and waves